zinc-lead deposit - French English Dictionary